TinyAID: Automated Instrumentation and Evaluation Support for TinyOS

نویسندگان

  • Christoph Weyer
  • Christian Renner
  • Volker Turau
  • Hannes Frey
چکیده

TinyAID is a tool that supports automated instrumentation and evaluation of TinyOS-based distributed applications. Two types of instrumentations are provided: logging of call chains and message flows within the network. TinyAID assists the debugging process by post evaluation of the logged data. A main benefit is the visualization component for representing traces in their spatial and temporal order. The instrumentation and evaluation concepts are evaluated in two case studies: the SelfWISE framework and a selection of routing algorithms. Due to the automated process of TinyAID the evaluation could be performed without a deeper knowledge of the implementations under test. In the first case TinyAID revealed a weakness in the TOSSIM random number generator. The second case demonstrates the power of TinyAID to visualize the quality of protocols in a unified manner, without any manual changes to the specific source code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

(Re)Enabling support for the CC2420 chip on the TinyOS Simulator

Simulation tools for networked devices are a valuable resource to speed up software development. • TOSSIM (TinyOS SIMulator)[1] is a network simulator that is part of TinyOS [2] (an operating system for networked wireless sensors). • The CC2420 chip [3] is a radio frequency transciever used in many wireless sensor devices. The TOSSIM maintained as part of the main TinyOS trunk does not implemen...

متن کامل

Poster Abstract: TinyOS Meets Wireless Mesh Networks

We present TinyWifi, a nesC code base extending TinyOS to support Linux powered network nodes. It enables developers to build arbitrary TinyOS applications and protocols and execute them directly on Linux by compiling for the new TinyWifi platform. Using TinyWifi as a TinyOS platform, we expand the applicability and means of evaluation of wireless protocols originally designed for sensornets to...

متن کامل

Crypto for Tiny Objects

This work presents the first known implementation of elliptic curve cryptography for sensor networks, motivated by those networks’ need for an efficient, secure mechanism for shared cryptographic keys’ distribution and redistribution among nodes. Through instrumentation of UC Berkeley’s TinyOS, this work demonstrates that secret-key cryptography is already viable on the MICA2 mote. Through anal...

متن کامل

Reliable characterization of coffee bean aroma profiles by automated headspace solid phase microextraction-gas chromatography-mass spectrometry with the support of a dual-filter mass spectra library.

This investigation is based on the automated solid phase microextraction GC-MS analysis of the volatile fraction of a variety of coffee bean matrices. Volatile analytes were extracted by headspace (HS)-SPME which was achieved with the support of automated instrumentation. The research was directed towards various important aspects relating to coffee aroma analysis: monitoring of the volatile fr...

متن کامل

Modeling Execution Time and Energy Consumption in Sensor Node Simulation

He received his Masters Degree from RWTH Aachen in 2007. His studies were funded by " DAAD-Siemens scholarship Asia 21 st century ". Hamad started his PhD in the March of 2008 under the PhD scholarship program of DAAD. His research interests include wireless sensor networks mainly focusing on modeling & simulation, protocol design, and link level optimizations. He is the lead developer of TimeT...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009